New York Bay
geographical name
inlet of the Atlantic Ocean in southeastern New York state and northeastern New Jersey at the mouth of the Hudson River forming the harbor of metropolitan New York City and consisting of
Upper New York Bay
and
Lower New York Bay
connected by the
Narrows (strait separating Staten Island and Long Island)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share